热升华打印机的热写入头加热方法。热升华打印机写入数据时,对热写入头以分多段加热时间及分多段冷却时间的方式加热,可使热写入头在确实写入目标色阶的前提下,避免热写入头因加热不均影响写入品质的问题。
1.一种热升华打印机的热写入头加热方法,包含:当欲将一热写入头于一预定时段内加热至一目标色阶时,以分多段时间加热及分多段时间冷却的方式于该预定时段内对该热写入头加热至该目标色阶,以使该热写入头以该目标色阶写入数据,其中以分多段时间加热及分多段时间冷却的方式于该预定时段内对该热写入头加热至该目标色阶为以分多段非完全等长时间加热及分多段非完全等长时间冷却的方式于该预定时段内对该热写入头加热至该目标色阶;其中该预定时段为将该热写入头由一最低色阶加热至一最高色阶所需的时间,所述方法还包括:将该预定时段除以该最高色阶与该最低色阶之间的一第一色阶差,以产生一最小单位加热时间;以及根据该最小单位加热时间与该目标色阶及该最低色阶之间的一第二色阶差,决定该多段非完全等长时间的每一时间的时间长度。
2.如权利要求1所述的热写入头加热方法,其中根据该最小单位加热时间与该第二色阶差决定该多段非完全等长时间的每一时间的时间长度包含:根据公式Band
i=S*(Q+r)决定该多段非完全等长时间的每一时间的时间长度;其中S为该最小单位加热时间,Q为该第二色阶差除以该多段非完全等长时间的个数所产生的商数,Band
i为该多段非完全等长时间中第i个时间的时间长度,r为一参数,其中该参数r的值为0或1。
3.如权利要求2所述的热写入头加热方法,其中该多段非完全等长时间中包含有多个第一加热时间与多个第二加热时间,该多个第一加热时间的时间长度均为S*(Q+1),该多个第二加热时间的时间长度均为S*Q,且该多个第一加热时间的个数等于该第二色阶差除以该多段非完全等长时间的个数所产生的余数。
技术领域本发明公开一种热升华打印机的热写入头加热方法,尤其涉及一种通过将热写入头的加热时间均匀分布以避免热写入头冷却过久的热写入头加热方法。
背景技术一般热升华打印机(dyexa0sublimationxa0printer)在写入数据于纸张上时,热升华打印机所使用的热写入头会由一冷却状态(对应于一最低色阶)被持续加热到热写入头与纸张接触的某一行(加热过程中热写入头即在该行上移动)改变其色阶至一目标色阶为止;接着热写入头会被停止加热而冷却,直到热写入头被热升华打印机另行移动至该纸张上的下一行后,再次进行持续加热与等待冷却的过程直至再次换行为止。然而,此种将热写入头直接持续加热到该目标色阶,并持续冷却至移动到纸张上下一行的方式,会造成热写入头在冷却状态中对纸张的加热较之前被加热时来的不足,并造成热写入头在移动中与纸张的单一行接触面受热严重不均匀。以肉眼观看纸张上热写入头对纸张加热不均匀的情况时,肉眼可以隐约地感受到纸张上色阶不均匀的现象,而影响了热升华打印机的列印品质。
发明内容本发明公开一种热升华打印机的热写入头加热方法。该热写入头加热方法包含当欲将一热写入头于一预定时段内加热至一目标色阶时,以分多段时间加热及分多段时间冷却的方式于该预定时段内对该热写入头加热至该目标色阶,以使该热写入头以该目标色阶写入数据。该预定时段为将该热写入头由一最低色阶加热至一最高色阶所需的时间。
附图说明图1为对热升华打印机的热写入头加热以进行写入操作时,实施先前技术的持续加热方式与本发明以分段加热方式实施的热写入头加热方法的时序比较示意图。【主要元件符号说明】TH128、Band1、Band2、Band3、xa0xa0xa0xa0加热时间Band4、Band5、Band6、Band7、Band8TC128、BC1、BC2、BC3、BC4、xa0xa0xa0xa0xa0冷却时间BC5、BC6、BC7、BC8Txa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0写入时间
具体实施方式为了解决一般热升华打印机在纸张上写入数据时,因为热写入头加热不均而影响热升华打印机列印品质的现象,本发明公开一种应用于热升华打印机的热写入头加热方法。在该方法中,热写入头的加热方式并非如先前技术所述般以连续的方式对热写入头加热再以连续的方式冷却热写入头,而是以分多段时间的方式对热写入头加热及冷却,且在写入单行数据的过程中,对热写入头加热的总时间足以使其达到一目标色阶。如此一来,热写入头对纸张的加热可以持续维持在特定程度(例如一特定温度)以上,而不会使热写入头写入单行数据的过程中发生受热不均的现象。请参阅图1,其为对热升华打印机的热写入头加热以进行写入操作时,实施先前技术的持续加热方式与本发明以分段加热方式实施的热写入头加热方法的时序比较示意图。如图1所示,假设热升华打印机的可写入色阶范围值是0至256,且目前预定写入的目标色阶为128,则当以先前技术所示的连续加热方式对热写入头进行加热时使得热写入头对纸张上的某一行进行写入操作时,热写入头会先被持续加热一段加热时间TH128,并被持续停止加热一段冷却时间TC128,而完成单行写入操作,其中加热时间TH128与冷却时间TC128加总起来的写入时间为T,且写入时间T即代表将热写入头的色阶由0(亦即一最低色阶)加热至256(亦即一最高色阶)并完成单行写入操作时所需要的时间。而在本发明所公开以分段方式实施的热写入头加热方法中,是将加热时间TH128分成八段等长或非完全等长的加热时间Band1、Band2、Band3、Band4、Band5、Band6、Band7、Band8,并在这些加热时间Band1-Band8之后各自安插未对热写入头加热的八段对应冷却时间BC1、BC2、BC3、BC4、BC5、BC6、BC7、BC8,其中冷却时间BC1-BC8的加总时间长度等于冷却时间TC128的时间长度。如此一来,热写入头会重复的以被加热一段加热时间之后紧接着未被加热一段冷却时间的方式(亦即以分多段时间加热及分多段时间冷却的方式)来达到128的目标色阶值,使得热写入头不会发生如连续加热时纸张受热过于集中而影响列印品质的状况。如上所述,加热时间Band1-Band8之间的时间长度可不完全相同,且在本发明的一优选实施例中可以根据一最小单位加热时间、及热升华打印机欲写入的目标色阶与其可写入的最低色阶之间的色阶差来决定加热时间Band1-Band8的时间长度,其决定方式叙述如下。在此沿用图1的图示与举例数据,首先一最小单位加热时间S可以决定如下:
S = T K - - - ( 1 ) ; ]]>其中K为热升华打印机可写入的一最高色阶与一最低色阶之间的色阶差,且当该最高色阶的值为256,该最低色阶的值为0时,K的值为256。接着,以公式(2)、(3)、(4)来决定加热时间Band1-Band8的时间长度,公式(2)、(3)、(4)表示如下:
![]()
ntent="drawing" img-format="tif" inline="no" orientation="portrait" wi="700"/>C%N=R,0≤R
i=S*(Q+r),1≤i≤Nxa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0xa0(4);C代表目标色阶与最低色阶(例如为0)之间的色阶差。N为加热时间Band1-Band8的个数,在此其值为8,然而N的值可在本发明的其他实施例中根据不同的需要任意设定,而未被限制于图1所示。Q为色阶差C除以个数N得到的商数,而R为色阶差C除以个数N得到的余数。r为一参数,且其值可为0或1。根据以上假设的数据,并假设预定色阶值为134,则C的值即为134,Q的值为
ntent="drawing" img-format="tif" inline="yes" orientation="portrait" wi="259"/>R的值为134%8=6。此时,根据本发明的优选实施例,为了使加热时间Band1-Band8彼此的长度尽可能的平均并同时达到加热至预定色阶值134的目的,会从加热时间Band1-Band8中任意找出六个加热时间(亦即余数R的值),并将该六个加热时间的参数r设定为1,其余二个加热时间的参数r设定为0;如此一来,加热时间Band1-Band8中会有六个加热时间的时间长度为S*(Q+r)=S*(Q+1)=S*(16+1)=17S,另外两个加热时间的时间长度为S*(Q+r)=S*(Q+0)=S*(16+0)=16S。除此以外,当色阶差C的值正好整除于个数N的值时,余数R的值为0,则用来决定加热时间Band1-Band8的参数r的值皆为0,亦即加热时间Band1-Band8的长度皆相等。观察上述例子可知,加热时间Band1-Band8之间的时间长度虽然可非完全相等,但最大差距长度仅为一个最小单位加热时间S,因此仍可在热写入头确实的被加热至预定色阶的条件下达到均匀加热的目的。本发明公开一种热升华打印机的热写入头加热方法,通过以分多段时间加热及分多段时间冷却的方式对热写入头加热,以避免发生一般热升华打印机以连续对热写入头加热及冷却时影响到写入品质的状况。以上所述仅为本发明的优选实施例,凡依本发明权利要求书所做的均等变化与修饰,皆应属本发明的涵盖范围。